module adder_1//一位全加器
(
	input a,// 1位输入
	input b,// 1位输入
	input cin,//低位进位
	output result,//结果
	output g,//进位产生
	output p//进位传递
);
assign result=a^b^cin;
assign g=a&b;
assign p=a|b;
endmodule